package com.hyfrogx.modules.manage.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hyfrogx.common.utils.QueryExt;
import com.hyfrogx.modules.information.entity.HyInformationOrderEntity;
import com.hyfrogx.modules.manage.entity.payrecord.HyPayRecord;

import java.util.List;

/**
 * @author ：Li9527
 * @date ：Created in 2019-10-16 14:22
 * @description：${description}
 * @modified By：
 * @version: 1.0.0
 */

public interface HyPayRecordService extends IService<HyPayRecord> {

  /**
   * 分页查询账单
   *
   * @param query
   * @return List
   */
  List<HyPayRecord> selectPageByConditions(QueryExt query);

  /**
   * 创建资讯号支付记录
   *
   * @param order
   * @return
   */
  Integer addInformationOrder(HyInformationOrderEntity order);

  /**
   * app端分页查询账单
   *
   * @param query
   * @return List
   */
  Page findByNewPage(QueryExt query);


}
